package com.dong.mcd.service;

import java.util.List;

import com.dong.mcd.model.SysMenu;
import com.dong.mcd.param.SysMenuParam;
import com.dong.mcd.util.PageConfig;

public interface IMenuService {

	List<SysMenu> query(SysMenuParam param);
	
	PageConfig queryPage(SysMenuParam param,Integer pageIndex,Integer pageSize);
	
	void addMenu(SysMenu menu);
	
	void modifyMenu(SysMenu menu);
	
	void removeMenu(String id);
	
	SysMenu getMenuById(String id);
	
	List<SysMenu> getUserMenus(Integer userid);
	
	List<SysMenu>getRoleMenusAll(Integer roleId);
	
}
